Devising a fantastic universe, in which ancient make-up and costumes share the screen with contempor...